Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Extensible Markup Language</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Extensible_Markup_Language"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Extensible_Markup_Language rootpage-Extensible_Markup_Language skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Extensible Markup Language</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="infobox float-right toptextcells hintergrundfarbe1" id="vorlage-infobox-dateiformatExtensible_Markup_Language" summary="Infobox Dateiformat" style="width:23em; margin: 0 0 1em 1em; border:solid 1px #BBBBBB; font-size: 90%; padding:2px;">

<tbody><tr>
<th colspan="2">Extensible Markup Language
</th></tr>
<tr>
<td colspan="2" style="text-align:center;"><span typeof="mw:File"></span>
</td></tr>




<tr>
<td style="white-space: nowrap;"><a href="Dateinamenserweiterung" title="Dateinamenserweiterung">Dateiendung</a>:
</td>
<td><code style="margin:0.2em 0; padding:0;">.xml</code>
</td></tr>
<tr>
<td style="white-space:nowrap;"><a href="Internet_Media_Type" title="Internet Media Type">MIME-Type</a>:
</td>
<td><code style="margin:0.2em 0; padding:0;">application/xml, text/xml</code>
</td></tr>
<tr>
<td style="white-space: wrap;"><a href="Magische_Zahl_(Informatik)" title="Magische Zahl (Informatik)">Magische Zahl</a>:
</td>
<td><span style="background:#DDDDDD; color:#202122; padding-left:3px; padding-right:3px; font-family:monospace;">3C 3F 78 6D 6C</span> <sub><small><a href="Hexadezimalsystem" title="Hexadezimalsystem">hex</a></small></sub><br> <span style="background:#DDDDDD; color:#202122; padding-left:3px; padding-right:3px; font-family:monospace;">&lt;?xml</span>
</td></tr>
<tr>
<td style="white-space: nowrap;">Entwickelt von:
</td>
<td><a href="World_Wide_Web_Consortium" title="World Wide Web Consortium">World Wide Web Consortium</a>
</td></tr>




<tr>
<td style="white-space: nowrap;">Art:
</td>
<td><a href="Auszeichnungssprache" title="Auszeichnungssprache">Auszeichnungssprache</a>
</td></tr>




<tr>
<td style="white-space: nowrap;">Erweitert von:
</td>
<td><a href="Standard_Generalized_Markup_Language" title="Standard Generalized Markup Language">SGML</a>
</td></tr>
<tr>
<td style="white-space: nowrap;">Erweitert zu:
</td>
<td><a href="XHTML" class="mw-redirect" title="XHTML">XHTML</a>, <a href="RSS_(Web-Feed)" title="RSS (Web-Feed)">RSS</a>, <a href="Atom_(Format)" title="Atom (Format)">Atom</a>
</td></tr>



<tr>
<td colspan="2" class="hintergrundfarbe5" style="text-align:center;"><a rel="nofollow" class="external text" href="http://www.w3.org/TR/2008/REC-xml-20081126/">1.0 (Fifth Edition)</a><br><a rel="nofollow" class="external text" href="http://www.w3.org/TR/2006/REC-xml11-20060816/">1.1 (Second Edition)</a>
</td></tr>
<tr>
<td colspan="2" style="display:none">
<p><br>

</p>
</td></tr>
<tr>
<td colspan="2">
</td></tr></tbody></table>
<p>Die <b>Extensible Markup Language</b> (dt. <i>Erweiterbare Auszeichnungssprache</i>), abgekürzt <b>XML</b>, ist eine <a href="Auszeichnungssprache" title="Auszeichnungssprache">Auszeichnungssprache</a> zur Darstellung hierarchisch strukturierter Daten im Format einer <a href="Textdatei" title="Textdatei">Textdatei</a>, die sowohl von <a href="Menschenlesbarkeit" title="Menschenlesbarkeit">Menschen</a> als auch von <a href="Maschinenlesbarkeit" title="Maschinenlesbarkeit">Maschinen lesbar</a> ist.
</p><p>XML wird auch für den plattform- und <a href="Implementierung" title="Implementierung">implementationsunabhängigen</a> Austausch von Daten zwischen <a href="Computer" title="Computer">Computersystemen</a> eingesetzt, insbesondere über das <a href="Internet" title="Internet">Internet</a>, und wurde vom <a href="World_Wide_Web_Consortium" title="World Wide Web Consortium">World Wide Web Consortium</a> (W3C) am 10. Februar 1998 veröffentlicht.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Die aktuelle Fassung ist die fünfte Ausgabe vom 26.&nbsp;November 2008.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> XML ist eine <a href="Metasprache" title="Metasprache">Metasprache</a>, auf deren Basis durch strukturelle und inhaltliche Einschränkungen anwendungsspezifische Sprachen definiert werden. Diese Einschränkungen werden entweder durch eine <a href="Dokumenttypdefinition" title="Dokumenttypdefinition">Document Type Definition (DTD)</a> oder durch ein <a href="XML_Schema" title="XML Schema">XML Schema</a> ausgedrückt. Beispiele für XML-Sprachen sind: <a href="RSS_(Web-Feed)" title="RSS (Web-Feed)">RSS</a>, <a href="Mathematical_Markup_Language" title="Mathematical Markup Language">MathML</a>, <a href="GraphML" title="GraphML">GraphML</a>, <a href="Extensible_Hypertext_Markup_Language" title="Extensible Hypertext Markup Language">XHTML</a>, <a href="Extensible_Application_Markup_Language" title="Extensible Application Markup Language">XAML</a>, <a href="Scalable_Vector_Graphics" title="Scalable Vector Graphics">Scalable Vector Graphics</a> (SVG), <a href="GPS_Exchange_Format" title="GPS Exchange Format">GPX</a>, aber auch das XML-Schema selbst.
</p><p>Die Standardzeichenkodierung eines XML-Dokumentes ist <a href="UTF-8" title="UTF-8">UTF-8</a>. XML-bearbeitende Systeme müssen die Kodierungen UTF-8 und <a href="UTF-16" title="UTF-16">UTF-16</a> beherrschen.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> XML-Dokumente, die UTF-8 oder UTF-16 verwenden, können in allen Texteditoren, die diese Kodierungen unterstützen, angezeigt und bearbeitet werden.
</p><p>Wenn das XML-Dokument Binärdaten enthalten soll, müssen diese Daten zu Text umkodiert werden. Dazu kann z.&nbsp;B. die <a href="Base64" title="Base64">Base64</a>-Kodierung verwendet werden.
</p>

<div class="mw-heading mw-heading2"><h2 id="Fachbegriffe">Fachbegriffe</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Element">Element</h3></div>
<p>Die wichtigste Struktureinheit eines XML-Dokumentes ist das <a href="Element_(Auszeichnungssprache)" title="Element (Auszeichnungssprache)">Element</a>. Elemente können Text wie auch weitere Elemente als Inhalt enthalten. Elemente bilden die <i>Knoten</i> des Strukturbaumes eines XML-Dokumentes. Der Name eines XML-Elementes kann in XML-Dokumenten ohne <a href="Dokumenttypdefinition" title="Dokumenttypdefinition">Dokumenttypdefinition</a> (DTD) frei gewählt werden. In XML-Dokumenten mit DTD muss der Name eines Elementes in der DTD deklariert sein und das Element muss sich in einer zugelassenen Position innerhalb des Strukturbaumes gemäß DTD befinden. In der DTD wird u.&nbsp;a. der mögliche Inhalt eines jeden Elementes definiert. Elemente sind die Träger der Information in einem XML-Dokument.
</p>
<div class="mw-heading mw-heading3"><h3 id="Tag">Tag</h3></div>
<div class="hauptartikel" role="navigation"><span class="hauptartikel-pfeil" title="siehe" aria-hidden="true" role="presentation">→&nbsp;</span><i><span class="hauptartikel-text">Hauptartikel</span>: <a href="Tag_(Informatik)#Auszeichnungssprachen" title="Tag (Informatik)">Tags in Auszeichnungssprachen</a></i></div>
<p>Für die Auszeichnung von Elementen werden <i>Tags</i> (Auszeichnungen) verwendet:
</p>
<ul><li>ein Starttag für den Beginn eines Elementes: <code>&lt;Elementname&gt;</code></li>
<li>ein Endtag für das Ende eines Elementes: <code>&lt;/Elementname&gt;</code></li>
<li>ein Leertag für ein Element ohne Inhalt: <code>&lt;Elementname/&gt;</code></li></ul>
<div class="mw-heading mw-heading3"><h3 id="Wohlgeformtheit">Wohlgeformtheit</h3></div>
<p>Ein XML-Dokument heißt „wohlgeformt“ (oder <span style="font-style:normal;font-weight:normal"><a href="Englische_Sprache" title="Englische Sprache">englisch</a></span> <span lang="en-Latn" style="font-style:italic">well-formed</span>), wenn es alle XML-Regeln einhält. Beispielhaft seien hier folgende genannt:
</p>
<ul><li>Das Dokument besitzt genau ein Wurzelelement. Als Wurzelelement wird dabei das jeweils äußerste Element bezeichnet, z.&nbsp;B. <code>&lt;html&gt;</code> in <a href="Extensible_Hypertext_Markup_Language" title="Extensible Hypertext Markup Language">XHTML</a>.</li>
<li>Alle Elemente mit Inhalt besitzen einen Start- und einen Endtag (z.&nbsp;B. <code>&lt;eintrag&gt;Eintrag 1&lt;/eintrag&gt;</code>). Elemente ohne Inhalt können mit einem Leertag gekennzeichnet werden (z.&nbsp;B. <code>&lt;eintrag /&gt;</code>).</li>
<li>Die Start- und Endtags sind ebenentreu-paarig verschachtelt. Das bedeutet, dass alle Elemente geschlossen werden müssen, bevor die End-Auszeichner des entsprechenden Elternelements oder die Beginn-Auszeichner eines Geschwisterelements erscheinen.</li>
<li>Ein Element darf nicht mehrere <a href="Attribut_(Auszeichnungssprache)" title="Attribut (Auszeichnungssprache)">Attribute</a> mit demselben Namen besitzen.</li>
<li>Attributwerte müssen in <a href="Anf%C3%BChrungszeichen" title="Anführungszeichen">Anführungszeichen</a> stehen (<code>"..."</code> oder <code>'...'</code>).</li>
<li>Die Start- und Endtags beachten die Groß- und Kleinschreibung (z.&nbsp;B. <code>&lt;eintrag&gt;&lt;/Eintrag&gt;</code> ist nicht gültig).</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Gültigkeit_(Validität)"><span id="G.C3.BCltigkeit_.28Validit.C3.A4t.29"></span>Gültigkeit (Validität)</h3></div>
<p>Soll XML für den <a href="Datenaustausch" title="Datenaustausch">Datenaustausch</a> verwendet werden, ist es von Vorteil, wenn das Format mittels einer <a href="Formale_Grammatik" title="Formale Grammatik">Grammatik</a> (z.&nbsp;B. einer <a href="Dokumenttypdefinition" title="Dokumenttypdefinition">Dokumenttypdefinition</a> oder eines <a href="XML_Schema" title="XML Schema">XML-Schemas</a>) definiert ist. Der Standard definiert ein XML-Dokument als gültig (oder englisch <i>valid</i>), wenn es wohlgeformt ist, den Verweis auf eine Grammatik enthält und das durch die Grammatik beschriebene Format einhält.
</p>
<div class="mw-heading mw-heading3"><h3 id="Parser">Parser</h3></div>
<p><a href="Computerprogramm" title="Computerprogramm">Programme</a> oder Programmteile, die XML-Daten auslesen, interpretieren und ggf. auf Gültigkeit prüfen, nennt man <i>XML-<a href="Parser" title="Parser">Parser</a></i>. Prüft der Parser die Gültigkeit, so ist er ein <i>validierender</i> Parser.
</p>
<div class="mw-heading mw-heading2"><h2 id="Aufbau_eines_XML-Dokuments">Aufbau eines XML-Dokuments</h2></div>
<p><i>Beispiel einer XML-Datei</i>
</p>
<div class="mw-highlight mw-highlight-lang-xml mw-content-ltr" dir="ltr"><pre><span></span><span class="cp">&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;</span>
<span class="nt">&lt;verzeichnis&gt;</span>
<span class="w"> </span><span class="nt">&lt;titel&gt;</span>Wikipedia<span class="w"> </span>Städteverzeichnis<span class="nt">&lt;/titel&gt;</span>
<span class="w"> </span><span class="nt">&lt;eintrag&gt;</span>
<span class="w"> </span><span class="nt">&lt;stichwort&gt;</span>Genf<span class="nt">&lt;/stichwort&gt;</span>
<span class="w"> </span><span class="nt">&lt;eintragstext&gt;</span>Genf<span class="w"> </span>ist<span class="w"> </span>der<span class="w"> </span>Sitz<span class="w"> </span>von<span class="w"> </span>...<span class="nt">&lt;/eintragstext&gt;</span>
<span class="w"> </span><span class="nt">&lt;/eintrag&gt;</span>
<span class="w"> </span><span class="nt">&lt;eintrag&gt;</span>
<span class="w"> </span><span class="nt">&lt;stichwort&gt;</span>Köln<span class="nt">&lt;/stichwort&gt;</span>
<span class="w"> </span><span class="nt">&lt;eintragstext&gt;</span>Köln<span class="w"> </span>ist<span class="w"> </span>eine<span class="w"> </span>Stadt,<span class="w"> </span>die<span class="w"> </span>...<span class="nt">&lt;/eintragstext&gt;</span>
<span class="w"> </span><span class="nt">&lt;/eintrag&gt;</span>
<span class="nt">&lt;/verzeichnis&gt;</span>
</pre></div>
<p>XML-Dokumente besitzen einen physischen und einen logischen Aufbau.
</p>
<div class="mw-heading mw-heading3"><h3 id="Physischer_Aufbau">Physischer Aufbau</h3></div>
<ul><li>Die Dokument-Entität (englisch <i>Document entity</i>) enthält das Hauptdokument.</li>
<li>Weitere mögliche Entitäten sind über
<ul><li><a href="Entit%C3%A4ten_in_Auszeichnungssprachen" class="mw-redirect" title="Entitäten in Auszeichnungssprachen">Entitätenreferenzen</a> (<code><i>&amp;name;</i></code> für das Dokument bzw. <code><i>%name;</i></code> für die Dokumenttypdefinition) eingebundene Zeichenketten, eventuell auch ganze Dateien, sowie Referenzen auf Zeichenentitäten zur Einbindung einzelner Zeichen, die über ihre Nummer referenziert wurden (<code>&amp;#<i><a href="Dezimalsystem" title="Dezimalsystem">Dezimalzahl</a></i>;</code> oder <code>&amp;#x<i><a href="Hexadezimalsystem" title="Hexadezimalsystem">Hexadezimalzahl</a></i>;</code>).</li></ul></li>
<li>Eine <a href="XML-Deklaration" title="XML-Deklaration">XML-Deklaration</a> wird verwendet, um XML-Version, Zeichenkodierung und eine mögliche Verarbeitbarkeit ohne DTD zu spezifizieren.</li>
<li>Eine DTD wird verwendet, um Entitäten sowie den erlaubten logischen Aufbau zu spezifizieren. Die Verwendung einer DTD kann in der XML-Deklaration abgewählt werden.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Logischer_Aufbau">Logischer Aufbau</h3></div>
<p>Der logische Aufbau entspricht einer Baumstruktur und ist damit hierarchisch organisiert.
Als Baumknoten gibt es:
</p>
<ul><li><a href="Element_(Auszeichnungssprache)" title="Element (Auszeichnungssprache)">Elemente</a>, deren physische Auszeichnung mittels
<ul><li>eines passenden Paars aus Starttag <code>&lt;<i>Tagname</i>&gt;</code> und End-Tag <code>&lt;/<i>Tagname</i>&gt;</code> oder</li>
<li>eines Leertags <code>&lt;<i>Tagname</i>/&gt;</code> erfolgen kann,</li></ul></li>
<li><a href="Attribut_(Auszeichnungssprache)" title="Attribut (Auszeichnungssprache)">Attribute</a> als bei einem Starttag oder Leertag geschriebene zusätzliche Eigenschaften der Elemente in der Syntax <code><i>Attributname</i>=<i>Attributwert</i></code>,</li>
<li><a href="Verarbeitungsanweisung" title="Verarbeitungsanweisung">Verarbeitungsanweisungen</a> <code>&lt;?<i>Zielname</i>&nbsp;Daten?&gt;</code> (englisch <i>Processing Instructions</i>),</li>
<li><a href="Kommentar_(Programmierung)" title="Kommentar (Programmierung)">Kommentare</a> <code>&lt;!--&nbsp;<i>Kommentar-Text</i>&nbsp;--&gt;</code>, und</li>
<li>Text, der als normale Zeichendaten oder in Form eines <a href="CDATA" title="CDATA">CDATA</a>-Abschnittes <code>&lt;![CDATA[&nbsp;<i>beliebiger Text</i>]]&gt;</code> auftreten kann.</li></ul>
<p>Ein XML-Dokument muss genau ein Element auf der obersten Ebene enthalten. Unterhalb dieses Dokumentelements können weitere Elemente und Text verschachtelt werden.
</p>
<div class="mw-heading mw-heading2"><h2 id="DTD">DTD</h2></div>
<div class="hauptartikel" role="navigation"><span class="hauptartikel-pfeil" title="siehe" aria-hidden="true" role="presentation">→&nbsp;</span><i><span class="hauptartikel-text">Hauptartikel</span>: <a href="Dokumenttypdefinition" title="Dokumenttypdefinition">Dokumenttypdefinition</a></i></div>
<p>Eine Dokumenttypdefinition (DTD) beschreibt die Struktur und Grammatik von Dokumenten. Sie ist Systembestandteil von XML und per Standard aktiviert.
</p><p>Werden Dokumente <b>mit</b> Bezug zu einer externen Dokumenttypdefinition oder <b>mit</b> einer integrierten Dokumenttypdefinition erstellt, so prüft der Parser das Dokument bereits beim Öffnen (Lesen). Ein Dokument auf Basis einer Dokumenttypdefinition ist stets ein valides Dokument. Die Übereinstimmung des Dokumentinhaltes mit den Regeln der Dokumenttypdefinition steht im Vordergrund. Die technische Lesbarkeit, also auch das Lesen von nicht validen Dokumenten ist nachrangig. Das ist für Volltextdokumente (erzählende Dokumente, engl. <i>narrative documents</i>) vorgesehen und der Haupteinsatzzweck.
</p><p>Dokumente <b>ohne</b> DTD sind eher für den beliebigen Datenaustausch geeignet. Der Parser prüft diese Dokumente nur nach den Regeln der Wohlgeformtheit. Die technische Lesbarkeit steht hier an erster Stelle. Das Prüfen und Auslesen der eigentlichen Informationen wird mit nachgelagerten Prozessen realisiert.
</p>
<div class="mw-heading mw-heading2"><h2 id="Lesbarkeit_von_XML-Dokumenten">Lesbarkeit von XML-Dokumenten</h2></div>
<p>Praktisch alle <a href="Webbrowser" title="Webbrowser">Webbrowser</a> wie <a href="Apple_Safari" class="mw-redirect" title="Apple Safari">Apple Safari</a>, <a href="Google_Chrome" title="Google Chrome">Google Chrome</a>, <a href="Microsoft_Edge" title="Microsoft Edge">Microsoft Edge</a>, <a href="Mozilla_Firefox" title="Mozilla Firefox">Mozilla Firefox</a> und <a href="Opera_(Browser)" title="Opera (Browser)">Opera</a> können XML-Dokumente mit Hilfe des eingebauten XML-<a href="Parser" title="Parser">Parsers</a> direkt visualisieren.
</p>
<div class="mw-heading mw-heading2"><h2 id="Klassifizierung_von_XML-Dokumenten">Klassifizierung von XML-Dokumenten</h2></div>
<p>XML-Dokumente lassen sich anhand ihres beabsichtigten Gebrauchs und ihres Strukturierungsgrads in dokumentzentrierte und datenzentrierte Dokumente unterteilen. Die Grenze zwischen diesen Dokumentenarten ist jedoch fließend. Mischformen können als <i>semistrukturiert</i> bezeichnet werden.
</p>
<ul><li>dokumentzentriert: Das Dokument ist an ein Textdokument angelehnt, das für den menschlichen Leser größtenteils auch ohne die zusätzliche Metainformation verständlich ist. XML-Elemente werden hauptsächlich zur <a href="Formale_Semantik#Formale_Semantik_in_Logik_und_Informatik" title="Formale Semantik">semantischen</a> Markierung von Passagen des Dokuments genutzt, das Dokument ist nur schwach strukturiert. Aufgrund der schwachen Strukturierung ist eine maschinelle Verarbeitung schwierig.</li>
<li>datenzentriert: Das Dokument ist hauptsächlich für die maschinelle Verarbeitung bestimmt. Es folgt einem Schema, das Entitäten eines Datenmodells beschreibt und definiert, in welcher Beziehung die Entitäten zueinander stehen, sowie, welche Attribute die Entitäten haben. Das Dokument ist somit stark strukturiert und für den unmittelbaren menschlichen Gebrauch weniger geeignet.</li>
<li>semistrukturiert: Semistrukturierte Dokumente stellen eine Art Mischform dar, die stärker strukturiert ist als dokumentzentrierte Dokumente, aber schwächer als datenzentrierte Dokumente.</li></ul>
<p>Es ist typisch für datenzentrierte XML-Dokumente, dass Elemente entweder Elementinhalt oder Textinhalt haben. Der sogenannte gemischte Inhalt (mixed content), bei dem Elemente sowohl Text als auch Kindelemente enthalten, ist für die anderen XML-Dokumente typisch.
</p>
<div class="mw-heading mw-heading2"><h2 id="Verarbeitung_von_XML">Verarbeitung von XML</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Verarbeitungskriterien">Verarbeitungskriterien</h3></div>
<p>Grundsätzlich sind drei Aspekte beim Zugriff auf ein XML-Dokument von Bedeutung:
</p>
<ul><li>Wie erfolgt der Zugriff auf die XML-Datei: sequenziell oder wahlfrei?</li>
<li>Wie ist der Ablauf beim Zugriff auf die XML-Daten gestaltet: „Push“ oder „Pull“? (Push bedeutet, dass die Ablaufkontrolle des Programms beim Parser liegt. Pull bedeutet, dass die Ablaufkontrolle im Code, der den Parser aufruft, implementiert ist.)</li>
<li>Wie erfolgt das Baumstrukturmanagement der XML-Daten: hierarchisch oder verschachtelt?</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Programmgesteuerter_Zugriff_auf_XML-Dokumente">Programmgesteuerter Zugriff auf XML-Dokumente</h3></div>
<p>Das Einlesen von XML-Dokumenten erfolgt auf unterster Ebene über eine spezielle Programmkomponente, einen <a href="XML-Prozessor" title="XML-Prozessor">XML-Prozessor</a>, auch XML-Parser genannt. Er stellt eine <a href="Programmierschnittstelle" title="Programmierschnittstelle">Programmierschnittstelle</a> (API) zur Verfügung, über die die Anwendung auf das XML-Dokument zugreift.
</p><p>Die XML-Prozessoren unterstützen dabei drei grundlegende Verarbeitungsmodelle.
</p>
<ul><li><a href="Document_Object_Model" title="Document Object Model">DOM</a>: Ein DOM-API repräsentiert ein XML-Dokument als Baumstruktur und gewährt wahlfreien Zugriff auf die einzelnen Bestandteile der Baumstruktur. DOM erlaubt außer dem Lesen von XML-Dokumenten auch die Manipulation der Baumstruktur und das Zurückschreiben der Baumstruktur in ein XML-Dokument. Aus diesem Grund ist DOM sehr speicherintensiv.</li>
<li><a href="Simple_API_for_XML" title="Simple API for XML">SAX</a>: Ein SAX-API repräsentiert ein XML-Dokument als sequentiellen Datenstrom und ruft für im Standard definierte Ereignisse vorgegebene Rückruffunktionen (callback function) auf. Eine Anwendung, die SAX nutzt, kann eigene Unterprogramme als Rückruffunktionen registrieren und auf diese Weise die XML-Daten auswerten.</li>
<li>Pull-API: Ein XML-Pull-API verarbeitet Daten sequenziell und bietet sowohl ereignisbasierte Verarbeitung als auch einen <a href="Iterator" title="Iterator">Iterator</a> an. Es ist hoch speichereffizient und ggf. leichter zu programmieren als das SAX-API, da die Ablaufkontrolle beim Programm und nicht beim Parser liegt.</li></ul>
<p>Weitere Verarbeitungsmodelle:
</p>
<ul><li>Data Binding: Diese Möglichkeit stellt XML-Daten als Datenstruktur direkt für einen Programmzugriff bereit. Die XML-Daten werden per <a href="Unmarshalling" class="mw-redirect" title="Unmarshalling">Unmarshalling</a> direkt in z.&nbsp;B. Objekte gewandelt.</li>
<li>Nicht extrahierendes XML-API: Die Daten werden auf Byte-Ebene sehr effizient verarbeitet.</li></ul>
<p>Oftmals greift der Anwendungscode nicht direkt auf die Parser-API zu. Stattdessen wird XML weiter <a href="Datenkapselung_(Programmierung)" title="Datenkapselung (Programmierung)">gekapselt</a>, so dass der Anwendungscode mit nativen Objekten / Datenstrukturen arbeitet, welche sich auf XML abstützen. Beispiele für solche Zugriffsschichten sind <a href="JAXB" class="mw-redirect" title="JAXB">JAXB</a> in <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a>, der Data Binding Wizard in <a href="Borland_Delphi" class="mw-redirect" title="Borland Delphi">Delphi</a> oder das XML Schema Definition Toolkit in <a href=".Net-Framework" title=".Net-Framework">.Net</a>. Die Umwandlung von Objekten in XML ist üblicherweise bidirektional möglich. Diese Umwandlung wird als <a href="Serialisierung" title="Serialisierung">Serialisierung</a> oder <a href="Marshalling" title="Marshalling">Marshalling</a> bezeichnet.
</p>
<div class="mw-heading mw-heading3"><h3 id="XML-Parser-API-Beispiele">XML-Parser-API-Beispiele</h3></div>
<p>XML-Parser-APIs sind für verschiedene Programmiersprachen vorhanden, z.&nbsp;B. <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a>, <a href="C_(Programmiersprache)" title="C (Programmiersprache)">C</a>, <a href="C%2B%2B" title="C++">C++</a>, <a href="C-Sharp" title="C-Sharp">C#</a>, <a href="Python_(Programmiersprache)" title="Python (Programmiersprache)">Python</a>, <a href="Perl_(Programmiersprache)" title="Perl (Programmiersprache)">Perl</a> und <a href="PHP" title="PHP">PHP</a>. Parser-API-Beispiele:
</p>
<ul><li><a href="Streaming_API_for_XML" title="Streaming API for XML">StAX (Java)</a>: Eine hochgradig speichereffiziente Parserimplementierung (Pull) und gleichzeitig einfach zu programmieren. Es werden Cursor- und Iteratorverarbeitungsmodelle angeboten.</li>
<li><a href="JAXB" class="mw-redirect" title="JAXB">JAXB</a>: Data Binding für Java. Beispielsweise kann aus einem XML-Schema die entsprechende Java-Klasse generiert werden und umgekehrt.</li>
<li><a href="Apache_XMLBeans" title="Apache XMLBeans">Apache XMLBeans</a> Java Data Binding Framework, kann bereits mit Java 1.4.2 verwendet werden</li>
<li><a href="Xerces" title="Xerces">Xerces</a>: Ein validierender XML-Parser für C++, Java und Perl für eine große Anzahl an Plattformen.</li>
<li><a href="MSXML" title="MSXML">MSXML</a>: Microsoft XML Core Services, die Microsoft XML Softwarebibliothek für XML-Unterstützung über DOM, SAX, XSLT, XML Schemata und andere zu XML gehörende Technologien</li></ul>
<p>Zur Erstellung von XML-Dokumenten gibt es spezielle Programme, sogenannte <a href="XML-Editor" title="XML-Editor">XML-Editoren</a>.
Zur Speicherung und Verwaltung von XML-Dokumenten gibt es ebenfalls spezielle Programme, sogenannte <a href="XML-Datenbank" title="XML-Datenbank">XML-Datenbanken</a>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Transformation_und_Darstellung_von_XML-Dokumenten">Transformation und Darstellung von XML-Dokumenten</h3></div>
<p>Ein XML-Dokument kann mittels geeigneter Transformationssprachen wie <a href="XSL_Transformation" title="XSL Transformation">XSLT</a> oder <a href="Document_Style_Semantics_and_Specification_Language" title="Document Style Semantics and Specification Language">DSSSL</a> in ein anderes Dokument transformiert werden. Oftmals dient die Transformation zur Überführung eines Dokuments aus einer XML-Sprache in eine andere XML-Sprache, beispielsweise zur Transformation nach XHTML, um das Dokument in einem Webbrowser anzuzeigen.
</p>
<div class="mw-heading mw-heading2"><h2 id="Schemasprachen">Schemasprachen</h2></div>
<p>Um die Struktur von XML-Sprachen zu beschreiben, bedient man sich sogenannter <i><a href="Schemasprache_(XML)" title="Schemasprache (XML)">Schemasprachen</a></i>.
</p>
<div class="mw-heading mw-heading3"><h3 id="XML_Schema/XSD"><span id="XML_Schema.2FXSD"></span>XML Schema/XSD</h3></div>
<div class="hauptartikel" role="navigation"><span class="hauptartikel-pfeil" title="siehe" aria-hidden="true" role="presentation">→&nbsp;</span><i><span class="hauptartikel-text">Hauptartikel</span>: <a href="XML_Schema" title="XML Schema">XML Schema</a></i></div>
<p>XML Schema (beziehungsweise XSD für XML-Schema-Definition) ist die moderne Möglichkeit, die Struktur von XML-Dokumenten zu beschreiben.
XML Schema bietet auch die Möglichkeit, den Inhalt von Elementen und Attributen zu beschränken, z.&nbsp;B. auf Zahlen, Datumsangaben oder Texte, z.&nbsp;B. mittels <a href="Regul%C3%A4rer_Ausdruck" title="Regulärer Ausdruck">regulärer Ausdrücke</a>.
Ein Schema ist selbst ein XML-Dokument, welches erlaubt, komplexere (auch inhaltliche) Zusammenhänge zu beschreiben, als dies mit einer formalen DTD möglich ist.
</p>
<div class="mw-heading mw-heading3"><h3 id="Weitere_Schemasprachen">Weitere Schemasprachen</h3></div>
<p>Weitere <a href="Schemasprache" class="mw-redirect" title="Schemasprache">Schemasprachen</a> sind <a href="Document_Structure_Description" title="Document Structure Description">Document Structure Description</a>, <a href="RELAX_NG" title="RELAX NG">RELAX NG</a> und <a href="Schematron" title="Schematron">Schematron</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="XML-Familie">XML-Familie</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Infrastruktur">Infrastruktur</h3></div>
<p>Im Zusammenhang mit XML wurden vom <a href="World_Wide_Web_Consortium" title="World Wide Web Consortium">W3-Konsortium</a> auf Basis von XML viele Sprachen definiert, welche XML-Ausdrücke für häufig benötigte allgemeine Funktionen anbieten wie etwa die Verknüpfung von XML-Dokumenten. Zahlreiche XML-Sprachen nutzen diese Grundbausteine.
</p>
<ul><li>Transformation von XML-Dokumenten: <a href="XSL_Transformation" title="XSL Transformation">XSLT</a>, <a href="Streaming_Transformations_for_XML" title="Streaming Transformations for XML">STX</a></li>
<li>Adressierung von Teilen eines XML-Baumes: <a href="XPath" title="XPath">XPath</a></li>
<li>Verknüpfung von XML-Ressourcen: <a href="XPointer" title="XPointer">XPointer</a>, <a href="XLink_(Syntax)" title="XLink (Syntax)">XLink</a> und <a href="XInclude" title="XInclude">XInclude</a></li>
<li>Selektion von Daten aus einem XML-Datensatz: <a href="XQuery" title="XQuery">XQuery</a></li>
<li>Datenmanipulation in einem XML-Datensatz: <a href="XUpdate" title="XUpdate">XUpdate</a></li>
<li>Abfassen von elektronischen Formularen: <a href="XForms" title="XForms">XForms</a></li>
<li>Definition von XML-Datenstrukturen: <a href="XML_Schema" title="XML Schema">XML Schema</a> (= XSD, XML Schema Definition Language), <a href="Dokumenttypdefinition" title="Dokumenttypdefinition">DTD</a> und <a href="RELAX_NG" title="RELAX NG">RELAX NG</a></li>
<li>Signatur und Verschlüsselung von XML-Knoten: <a href="XML_Signature" title="XML Signature">XML Signature</a> und <a href="XML-Encryption" title="XML-Encryption">XML-Encryption</a></li>
<li>Aussagen zum formellen Informationsgehalt: <a href="XML_Information_Set" title="XML Information Set">XML Infoset</a></li>
<li>Formatierte Darstellung von XML-Daten: <a href="XSL-FO" class="mw-redirect" title="XSL-FO">XSL-FO</a></li>
<li>Definition zum Methoden- bzw. Funktionsaufruf durch verteilte Systeme: <a href="XML-RPC" title="XML-RPC">XML-RPC</a></li>
<li>Standardisierte Attribute: <a href="XML_Base" title="XML Base">XML Base</a> und ID (DTD)</li>
<li>XML-basierte deklarative Programmiersprache: MXML</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Sprachen">Sprachen</h3></div>
<p>Heute bedienen sich viele <a href="Formale_Sprache" title="Formale Sprache">formale Sprachen</a> der Syntax von XML. So ist XML ein wesentliches Instrument, um –&nbsp;wie es das W3C vorsieht&nbsp;– eine offene, für Mensch und Maschine verständliche Informationslandschaft (<a href="Semantic_Web" title="Semantic Web">Semantic Web</a>) zu schaffen.
</p><p>Auch die bekannte Dokumentsprache <a href="Hypertext_Markup_Language" title="Hypertext Markup Language">HTML</a> wurde als „Extensible HyperText Markup Language“ (<a href="Extensible_Hypertext_Markup_Language" title="Extensible Hypertext Markup Language">XHTML</a>) im Anschluss an die Version 4.01 in dieses Konzept integriert, so dass ihr nun XML als Definitionsbasis zu Grunde liegt. Vielfacher Grund für den Einsatz von XML ist das zahlreiche Vorhandensein von <a href="Parser" title="Parser">Parsern</a> und die einfache Syntax: die Definition von <a href="SGML" class="mw-redirect" title="SGML">SGML</a> umfasst 500 Seiten, jene von XML nur 26.
</p><p>Die folgenden Listen stellen einige dieser XML-Sprachen dar.
</p>
<div class="mw-heading mw-heading4"><h4 id="Text">Text</h4></div>
<ul><li><a href="XSL-FO" class="mw-redirect" title="XSL-FO">XSL-FO</a> (Textformatierung)</li>
<li><a href="DocBook" title="DocBook">DocBook</a></li>
<li><a href="Darwin_Information_Typing_Architecture" title="Darwin Information Typing Architecture">DITA</a></li>
<li><a href="Extensible_Hypertext_Markup_Language" title="Extensible Hypertext Markup Language">XHTML</a> (XML-konformes HTML)</li>
<li><a href="Text_Encoding_Initiative" title="Text Encoding Initiative">TEI</a> (Text Encoding Initiative)</li>
<li><a href="NITF_(XML)" title="NITF (XML)">NITF</a> (News Industry Text Format)</li>
<li><a href="OPML" class="mw-redirect" title="OPML">OPML</a> (Outline Processor Markup Language)</li>
<li><a href="OSIS" title="OSIS">OSIS</a> (Open Scripture Information Standard)</li></ul>
<div class="mw-heading mw-heading4"><h4 id="Grafik">Grafik</h4></div>
<ul><li><a href="Scalable_Vector_Graphics" title="Scalable Vector Graphics">SVG</a> (Vektorgrafiken)</li>
<li><a href="X3D" title="X3D">X3D</a> (3D-Modellierungssprache)</li>
<li><a href="Collaborative_Design_Activity" class="mw-redirect" title="Collaborative Design Activity">Collada</a> (Austauschformat für Daten zwischen verschiedenen 3D-Programmen)</li></ul>
<div class="mw-heading mw-heading4"><h4 id="Geodaten">Geodaten</h4></div>
<ul><li><a href="Geography_Markup_Language" title="Geography Markup Language">Geography Markup Language</a> (GML)</li>
<li><a href="GPS_Exchange_Format" title="GPS Exchange Format">GPS Exchange Format</a> (GPX): XML für <a href="Global_Positioning_System" title="Global Positioning System">GPS</a>-Daten</li>
<li><a href="Keyhole_Markup_Language" title="Keyhole Markup Language">Keyhole Markup Language</a> (KML): Koordinaten-Spezifikation für Google Earth</li>
<li><a href="CityGML" class="mw-redirect" title="CityGML">City Geography Markup Language</a> (CityGML)</li>
<li><a href="OpenStreetMap" title="OpenStreetMap">OpenStreetMap</a> (OSM)</li>
<li><a href="Normbasierte_Austauschschnittstelle" title="Normbasierte Austauschschnittstelle">Normbasierte Austauschschnittstelle</a> (NAS)</li></ul>
<div class="mw-heading mw-heading4"><h4 id="Multimedia">Multimedia</h4></div>
<ul><li><a href="Music_Encoding_Initiative" title="Music Encoding Initiative">MEI</a> (Music Encoding Initiative)</li>
<li><a href="MusicXML" title="MusicXML">MusicXML</a> (Notendaten, aufgeschriebene Musik)</li>
<li><a href="Synchronized_Multimedia_Integration_Language" title="Synchronized Multimedia Integration Language">SMIL</a> (zeitsynchronisierte, multimediale Inhalte)</li>
<li><a href="MPEG-7" title="MPEG-7">MPEG-7</a> (MPEG-7 Metadaten)</li>
<li><a href="OpenLaszlo" title="OpenLaszlo">Laszlo</a> (LZX)</li></ul>
<div class="mw-heading mw-heading4"><h4 id="Sicherheit">Sicherheit</h4></div>
<ul><li><a href="Security_Assertion_Markup_Language" title="Security Assertion Markup Language">Security Assertion Markup Language</a> (sicherheitsbezogene Informationen beschreiben und übertragen)</li>
<li><a href="XML_Signature" title="XML Signature">XML Signature</a> (XML-Schreibweise für <a href="Digitale_Signatur" title="Digitale Signatur">digitale Signaturen</a>)</li>
<li><a href="XML-Encryption" title="XML-Encryption">XML-Encryption</a></li></ul>
<div class="mw-heading mw-heading4"><h4 id="Ingenieurwissenschaften">Ingenieurwissenschaften</h4></div>
<ul><li><a href="AutomationML" title="AutomationML">AutomationML</a>, ein Format zur Speicherung von Anlagenplanungsdaten</li>
<li><a href="CAEX" title="CAEX">CAEX</a>, ein Format zur Speicherung hierarchischer Objektinformationen</li>
<li>GSDML, ein Format zur Beschreibung von Automatisierungsgeräten, die mit <a href="Profinet#Engineering" title="Profinet">Profinet</a> kommunizieren können</li>
<li><a href="IODD" title="IODD">IODD</a>, ein Format zur Beschreibung von Sensoren und Aktoren</li>
<li>PLMXML, ein Format zur Beschreibung von Produktdaten als Teil der <a href="Siemens_PLM_Software" class="mw-redirect" title="Siemens PLM Software">Siemens PLM Software</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></li>
<li>LandXML, ein Format zur Speicherung georeferenzierter Objekte</li>
<li>RTML (Remote Telescope Markup Language), ein Format für die Beschreibung astronomischer Beobachtungsanfragen<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li></ul>
<p><b>Mathematik und Naturwissenschaften</b>
</p>
<ul><li>AnIML, der ASTM XML Standard zu Darstellung von Daten aus der analytischen Chemie und Biologie<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li>
<li>CIDX, ein Standard der chemischen Industrie</li>
<li><a href="MathML" class="mw-redirect" title="MathML">MathML</a>, zu Darstellung mathematischer Formeln und komplexer Ausdrücke</li></ul>
<div class="mw-heading mw-heading4"><h4 id="Weitere">Weitere</h4></div>
<p>Darüber hinaus existieren XML-Sprachen für <a href="Webservice" title="Webservice">Webservices</a> (z.&nbsp;B. <a href="SOAP" title="SOAP">SOAP</a>, <a href="Web_Services_Description_Language" title="Web Services Description Language">WSDL</a> und <a href="WS-*" title="WS-*">WS-*</a>), für die Einbindung von <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a>-Code in XML-Dokumente (<a href="Extensible_Server_Pages" title="Extensible Server Pages">XSP</a>), für die Synchronisation von Kalenderdaten <a href="SyncML" title="SyncML">SyncML</a>, Repräsentation von <a href="Graph_(Graphentheorie)" title="Graph (Graphentheorie)">Graphen</a> (<a href="GraphML" title="GraphML">GraphML</a>), Verfahren im Bereich des <a href="Semantic_Web" title="Semantic Web">Semantischen Webs</a> (<a href="Resource_Description_Framework" title="Resource Description Framework">RDF</a>, <a href="Web_Ontology_Language" title="Web Ontology Language">OWL</a>, <a href="Topic_Maps" title="Topic Maps">Topic Maps</a>, UOML), <i>Service Provisioning</i> (<a href="Service_Provisioning_Markup_Language" title="Service Provisioning Markup Language">SPML</a>), den Austausch von Nachrichten (<a href="Extensible_Messaging_and_Presence_Protocol" title="Extensible Messaging and Presence Protocol">XMPP</a>) oder Finanzberichten wie bspw. <a href="Jahresabschluss" title="Jahresabschluss">Jahresabschlüssen</a> (<a href="XBRL" title="XBRL">XBRL</a>), zur Darstellung von Rechtsetzungsdokumenten <a href="Akoma_Ntoso" title="Akoma Ntoso">Akoma Ntoso</a><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>, in Bereichen der Automobilindustrie (<a href="ODX" title="ODX">ODX</a>, <a href="Manufacturer_Supplier_Relationship" title="Manufacturer Supplier Relationship">MSRSW</a>, <a href="AUTOSAR" title="AUTOSAR">AUTOSAR</a>-Templates, <a href="QDX_(VDA)" title="QDX (VDA)">QDX</a>, JADM, <a href="OTX" title="OTX">OTX</a>), automatisierten Tests z.&nbsp;B. von Schaltkreisen (ATML) über Systembiologie (<a href="Systems_Biology_Markup_Language" title="Systems Biology Markup Language">SBML</a>) sowie Landwirtschaft (<a href="AgroXML" title="AgroXML">AgroXML</a>) bis zum Verlagswesen (<a href="ONIX" title="ONIX">ONIX</a>) und viele weitere mehr.
</p><p>Eine Zusammenfassung von XML-Sprachen für <a href="Office-Paket" title="Office-Paket">Office-Anwendungen</a> findet sich im <a href="OpenDocument" title="OpenDocument">OpenDocument</a>-Austauschformat (<i><a href="Organization_for_the_Advancement_of_Structured_Information_Standards" title="Organization for the Advancement of Structured Information Standards">OASIS</a> Open Document Format for Office Applications</i>).
</p>
<div class="mw-heading mw-heading2"><h2 id="Alternative_Formate">Alternative Formate</h2></div>
<div class="hauptartikel" role="navigation"><span class="hauptartikel-pfeil" title="siehe" aria-hidden="true" role="presentation">→&nbsp;</span><i><span class="hauptartikel-text">Hauptartikel</span>: <a href="Konfigurationsdatei" title="Konfigurationsdatei">Konfigurationsdatei</a></i></div>
<div class="mw-heading mw-heading2"><h2 id="Literatur">Literatur</h2></div>
<p><b>Standardwerke</b> (mit mindestens 2. Auflage):
</p>
<ul><li><a href="Charles_Goldfarb" title="Charles Goldfarb">Charles Goldfarb</a>, Paul Prescod: <cite style="font-style:italic">Das XML-Handbuch. Anwendungen, Produkte, Technologien</cite>. 2. Auflage. Addison-Wesley, München [u.&nbsp;a.] 2000, ISBN 978-3-8273-1712-4.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Charles+Goldfarb%2C+Paul+Prescod&amp;rft.btitle=Das+XML-Handbuch.+Anwendungen%2C+Produkte%2C+Technologien&amp;rft.date=2000&amp;rft.edition=2.&amp;rft.genre=book&amp;rft.isbn=9783827317124&amp;rft.place=M%C3%BCnchen+%5Bu.+a.%5D&amp;rft.pub=Addison-Wesley" style="display:none">&nbsp;</span></li>
<li>Michael Seeboerger-Weichselbaum: <cite style="font-style:italic">Das Einsteigerseminar XML</cite>. 2. Auflage. BHV Software, Kaarst 2000, ISBN 3-8287-1018-2.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Michael+Seeboerger-Weichselbaum&amp;rft.btitle=Das+Einsteigerseminar+XML&amp;rft.date=2000&amp;rft.edition=2.&amp;rft.genre=book&amp;rft.isbn=3828710182&amp;rft.place=Kaarst&amp;rft.pub=BHV+Software" style="display:none">&nbsp;</span></li>
<li>Henning Behme, Stefan Mintert: <cite style="font-style:italic">XML in der Praxis. Professionelles Web-Publishing mit der Extensible Markup Language</cite>. 2. Auflage. Addison-Wesley, München [u.&nbsp;a.] 2000, ISBN 978-3-8273-1636-3.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Henning+Behme%2C+Stefan+Mintert&amp;rft.btitle=XML+in+der+Praxis.+Professionelles+Web-Publishing+mit+der+Extensible+Markup+Language&amp;rft.date=2000&amp;rft.edition=2.&amp;rft.genre=book&amp;rft.isbn=9783827316363&amp;rft.place=M%C3%BCnchen+%5Bu.+a.%5D&amp;rft.pub=Addison-Wesley" style="display:none">&nbsp;</span></li>
<li>Elliotte Rusty Harold: <cite style="font-style:italic">Die XML Bibel</cite>. 2. Auflage. mitp, Bonn 2002, ISBN 3-8266-0821-6.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Elliotte+Rusty+Harold&amp;rft.btitle=Die+XML+Bibel&amp;rft.date=2002&amp;rft.edition=2.&amp;rft.genre=book&amp;rft.isbn=3826608216&amp;rft.place=Bonn&amp;rft.pub=mitp" style="display:none">&nbsp;</span></li>
<li>Erik T. Ray: <cite style="font-style:italic">Einführung in XML</cite>. 2. Auflage. O’Reilly, 2004, ISBN 978-3-89721-370-8.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Erik+T.+Ray&amp;rft.btitle=Einf%C3%BChrung+in+XML&amp;rft.date=2004&amp;rft.edition=2.&amp;rft.genre=book&amp;rft.isbn=9783897213708&amp;rft.pub=O%E2%80%99Reilly" style="display:none">&nbsp;</span></li>
<li>Ed Tittel: <cite style="font-style:italic">XML für Dummies</cite>. 3. Auflage. Wiley-VCH, 2005, ISBN 978-3-527-70222-0.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Ed+Tittel&amp;rft.btitle=XML+f%C3%BCr+Dummies&amp;rft.date=2005&amp;rft.edition=3.&amp;rft.genre=book&amp;rft.isbn=9783527702220&amp;rft.pub=Wiley-VCH" style="display:none">&nbsp;</span></li>
<li>Simon St. Laurent, Michael Fitzgerald: <cite style="font-style:italic">XML. kurz &amp; gut</cite>. 3. Auflage. O’Reilly, Cambridge / Köln [u.&nbsp;a.] 2006, ISBN 978-3-89721-516-0.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Simon+St.+Laurent%2C+Michael+Fitzgerald&amp;rft.btitle=XML.+kurz+%26+gut&amp;rft.date=2006&amp;rft.edition=3.&amp;rft.genre=book&amp;rft.isbn=9783897215160&amp;rft.place=Cambridge+%2F+K%C3%B6ln+%5Bu.+a.%5D&amp;rft.pub=O%E2%80%99Reilly" style="display:none">&nbsp;</span></li>
<li>Helmut Vonhoegen: <cite style="font-style:italic">XML. Einstieg, Praxis, Referenz</cite>. 9. Auflage. Rheinwerk, 2018, ISBN 978-3-8362-6537-9.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Helmut+Vonhoegen&amp;rft.btitle=XML.+Einstieg%2C+Praxis%2C+Referenz&amp;rft.date=2018&amp;rft.edition=9.&amp;rft.genre=book&amp;rft.isbn=9783836265379&amp;rft.pub=Rheinwerk" style="display:none">&nbsp;</span></li>
<li>Margit Becher: <cite style="font-style:italic">XML. DTD, XML-Schema, XPath, XQuery, XSLT, XSL-FO, SAX, DOM</cite>. 2. Auflage. Springer Vieweg, Wiesbaden 2022, ISBN 978-3-658-35434-3.<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Margit+Becher&amp;rft.btitle=XML.+DTD%2C+XML-Schema%2C+XPath%2C+XQuery%2C+XSLT%2C+XSL-FO%2C+SAX%2C+DOM&amp;rft.date=2022&amp;rft.edition=2.&amp;rft.genre=book&amp;rft.isbn=9783658354343&amp;rft.place=Wiesbaden&amp;rft.pub=Springer+Vieweg" style="display:none">&nbsp;</span></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noresize noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Commons"></span></span></div><b><span class=""><a class="external text" href="https://commons.wikimedia.org/wiki/Category:XML?uselang=de"><span lang="en">Commons</span>: XML</a></span></b>&nbsp;– Sammlung von Bildern, Videos und Audiodateien</div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Wikibooks"></span></span></div><b><a href="https://de.wikibooks.org/wiki/Websiteentwicklung:_XML" class="extiw external" title="b:Websiteentwicklung: XML">Wikibooks: Websiteentwicklung: XML</a></b>&nbsp;– Lern- und Lehrmaterialien</div>
<ul><li><a rel="nofollow" class="external text" href="http://www.w3.org/XML">World Wide Web Consortium über XML</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="https://www.homepage-webhilfe.de/XML/">Ausführliche Erklärung zu XML und Tutorials zu diversen XML-Sprachen</a></li>
<li><a rel="nofollow" class="external text" href="http://xml.silmaril.ie">XML FAQ (Frequently-Asked Questions)</a> – auf Englisch (z.&nbsp;Z. gibt es keine deutsche Übersetzung)</li>
<li><a rel="nofollow" class="external text" href="https://curlie.org/World/Deutsch/Computer/Datenformate/Markup_Languages/XML/">Linkkatalog zum Thema XML</a> bei <i>curlie.org</i> (ehemals <a href="DMOZ" title="DMOZ">DMOZ</a>)</li>
<li><a rel="nofollow" class="external text" href="http://www.data2type.de/xml-xslt-xslfo/">Infos zu diversen XML-Technologien wie XSLT, XPath, Schematron, XProc, WordML, XSL-FO</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20060615212726/http://www.w3.org/TR/1998/REC-xml-19980210"><i>Extensible Markup Language (XML) 1.0.</i></a> w3.org, 10.&nbsp;Februar 1998, archiviert vom <style data-mw-deduplicate="TemplateStyles:r250917974">
/* start https://de.wikipedia.org/ */


.mw-parser-output .dewiki-iconexternal>a{background-position:center right!important;background-repeat:no-repeat!important}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px!important;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/Link.ernal-small-ltr-progressive.svg")!important;background-size:0.857em!important;padding-right:1em!important}


/* end https://de.wikipedia.org/ */
</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=http%3A%2F%2Fwww.w3.org%2FTR%2F1998%2FREC-xml-19980210">Original</a></span> am <span style="white-space:nowrap;">15.&nbsp;Juni 2006</span><span>;</span><span class="Abrufdatum"> abgerufen am 12.&nbsp;Februar 2017</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AExtensible+Markup+Language&amp;rft.title=Extensible+Markup+Language+%28XML%29+1.0&amp;rft.description=Extensible+Markup+Language+%28XML%29+1.0&amp;rft.identifier=https%3A%2F%2Fweb.archive.org%2Fweb%2F20060615212726%2Fhttp%3A%2F%2Fwww.w3.org%2FTR%2F1998%2FREC-xml-19980210&amp;rft.publisher=w3.org&amp;rft.date=1998-02-10&amp;rft.source=http://www.w3.org/TR/1998/REC-xml-19980210&amp;rft.language=en">&nbsp;</span></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.w3.org/TR/REC-xml/"><i>Extensible Markup Language (XML) 1.0 (Fifth Edition).</i></a> w3.org, 26.&nbsp;November 2008,<span class="Abrufdatum"> abgerufen am 12.&nbsp;Februar 2017</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AExtensible+Markup+Language&amp;rft.title=Extensible+Markup+Language+%28XML%29+1.0+%28Fifth+Edition%29&amp;rft.description=Extensible+Markup+Language+%28XML%29+1.0+%28Fifth+Edition%29&amp;rft.identifier=https%3A%2F%2Fwww.w3.org%2FTR%2FREC-xml%2F&amp;rft.publisher=w3.org&amp;rft.date=2008-11-26&amp;rft.language=en">&nbsp;</span></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.w3.org/TR/xml/#charsets"><i>Characters.</i></a> In: <i>Extensible Markup Language (XML) 1.0 (Fifth Edition).</i> 26.&nbsp;November 2008,<span class="Abrufdatum"> abgerufen am 9.&nbsp;März 2019</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AExtensible+Markup+Language&amp;rft.title=Characters&amp;rft.description=Characters&amp;rft.identifier=https%3A%2F%2Fwww.w3.org%2FTR%2Fxml%2F%23charsets&amp;rft.date=2008-11-26&amp;rft.language=en">&nbsp;</span></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.plm.automation.siemens.com/global/de/products/plm-components/"><i>PLM Components | Siemens Software.</i></a><span class="Abrufdatum"> Abgerufen am 23.&nbsp;November 2021</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AExtensible+Markup+Language&amp;rft.title=PLM+Components+%7C+Siemens+Software&amp;rft.description=PLM+Components+%7C+Siemens+Software&amp;rft.identifier=https%3A%2F%2Fwww.plm.automation.siemens.com%2Fglobal%2Fde%2Fproducts%2Fplm-components%2F">&nbsp;</span></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><a href="#cite_ref-5">↑</a></span> <span class="reference-text">Remote Telescope Markup Language (RTML), <a href="Bibcode" title="Bibcode">bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2006AN....327..751H">2006AN....327..751H</a></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.animl.org/"><i>Home - AnIML.</i></a><span class="Abrufdatum"> Abgerufen am 23.&nbsp;November 2021</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AExtensible+Markup+Language&amp;rft.title=Home+-+AnIML&amp;rft.description=Home+-+AnIML&amp;rft.identifier=https%3A%2F%2Fwww.animl.org%2F">&nbsp;</span></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text">Amelie Flatt, Arne Langner, Olof Leps: <cite style="font-style:italic">Model-Driven Development of Akoma Ntoso Application Profiles</cite>. Hrsg.: Springer Nature. 1. Auflage. Springer Nature, Heidelberg 2022, ISBN 978-3-03114131-7 (<a rel="nofollow" class="external text" href="https://link.springer.com/book/9783031141331">springer.com</a> [abgerufen am 19.&nbsp;August 2022]).<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info:sid/de.wikipedia.org:Extensible+Markup+Language&amp;rft.au=Amelie+Flatt%2C+Arne+Langner%2C+Olof+Leps&amp;rft.btitle=Model-Driven+Development+of+Akoma+Ntoso+Application+Profiles&amp;rft.date=2022&amp;rft.edition=1.&amp;rft.genre=book&amp;rft.isbn=9783031141317&amp;rft.place=Heidelberg&amp;rft.pub=Springer+Nature" style="display:none">&nbsp;</span></span>
</li>
</ol>
<div class="hintergrundfarbe1 rahmenfarbe1 navigation-not-searchable normdaten-typ-s" style="border-style: solid; border-width: 1px; clear: left; margin-bottom:1em; margin-top:1em; padding: 0.25em; overflow: hidden; word-break: break-word; word-wrap: break-word;" id="normdaten">
<div style="display: table-cell; vertical-align: middle; width: 100%;">
<div>
Normdaten&nbsp;(Sachbegriff): <a href="Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a>: <span class="-print"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4501553-3">4501553-3</a></span> </div>
</div></div>
<style data-mw-deduplicate="TemplateStyles:r261921266">
/* start https://de.wikipedia.org/ */


.mw-parser-output table.erw-nav-zebra>tbody>:nth-child(odd){background-color:var(--dewiki-hintergrundfarbe-basis)}.mw-parser-output .erw-nav-farbschema-blau .erw-nav-leiste{background-color:#f5f5f5}.mw-parser-output .erw-nav-farbschema-blau .erw-nav-gruppe{background-color:#e5ecf2}.mw-parser-output .erw-nav-farbschema-grau .erw-nav-leiste,.mw-parser-output .erw-nav-farbschema-grau .erw-nav-gruppe{background-color:#ececec}.mw-parser-output .erweiterte-navigationsleiste .klappleiste-inhalt>.wikitable>*>tr{border-top:2px solid #fdfdfd!important;border-bottom:2px solid #fdfdfd!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-blau .erw-nav-leiste,html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-blau .erw-nav-gruppe,html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-grau .erw-nav-leiste,html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-grau .erw-nav-gruppe{background-color:#202122}html.skin-theme-clientpref-night .mw-parser-output .erweiterte-navigationsleiste .klappleiste-inhalt .wikitable tr,html.skin-theme-clientpref-night .mw-parser-output .erweiterte-navigationsleiste .klappleiste-inhalt .wikitable td{border-color:#101418!important}html.skin-theme-clientpref-night .mw-parser-output .erw-nav-bild span[typeof="mw:File"] img{background-color:#c8ccd1}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-blau .erw-nav-leiste,html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-blau .erw-nav-gruppe,html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-grau .erw-nav-leiste,html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-grau .erw-nav-gruppe{background-color:#202122}html.skin-theme-clientpref-os .mw-parser-output .erweiterte-navigationsleiste .klappleiste-inhalt .wikitable tr,html.skin-theme-clientpref-os .mw-parser-output .erweiterte-navigationsleiste .klappleiste-inhalt .wikitable td{border-color:#101418!important}html.skin-theme-clientpref-os .mw-parser-output .erw-nav-bild span[typeof="mw:File"] img{background-color:#c8ccd1}}.mw-parser-output .erweiterte-navigationsleiste .hlist .wikitable{border-top:0px!important;border-bottom:0px!important;margin-top:0!important;margin-bottom:0!important}.mw-parser-output .erweiterte-navigationsleiste .hlist .wikitable tr:first-of-type td{border-top:0px!important}.mw-parser-output .erweiterte-navigationsleiste .hlist .wikitable tr:last-of-type td{border-bottom:0px!important}


/* end https://de.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r260755238">
/* start https://de.wikipedia.org/ */


.mw-parser-output div.klappleiste{border:1px solid var(--dewiki-rahmenfarbe1);clear:both;font-size:95%;box-sizing:border-box;margin-top:1.5em;padding:2px}.mw-parser-output div.klappleiste:after{clear:both;content:"";display:block}.mw-parser-output div.klappleiste-bild{float:left;padding:2px}.mw-parser-output div.klappleiste-kopf{background:var(--dewiki-hintergrundfarbe5);color:var(--color-base,#202122);text-align:center;font-weight:bold}.mw-parser-output div.klappleiste.mw-collapsed .klappleiste-bild{display:none}.mw-parser-output div.klappleiste+div.klappleiste,.mw-parser-output div.klappleiste+link+div.klappleiste,.mw-parser-output div.klappleiste+link+link+div.klappleiste,.mw-parser-output div.klappleiste+link+style+div.klappleiste,.mw-parser-output div.klappleiste+style+div.klappleiste,.mw-parser-output div.klappleiste+style+style+div.klappleiste,.mw-parser-output div.klappleiste+style+link+div.klappleiste{margin-top:-1px}@media screen{html.skin-theme-clientpref-night .mw-parser-output .klappleiste-bild span[typeof="mw:File"]:not(.skin-invert-image) img{background-color:#c8ccd1}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .klappleiste-bild span[typeof="mw:File"]:not(.skin-invert-image) img{background-color:#c8ccd1}}


/* end https://de.wikipedia.org/ */
</style>
<div class="klappleiste mw-collapsible navileiste erweiterte-navigationsleiste navigation-not-searchable center erw-nav-farbschema-blau" role="navigation">
<div class="klappleiste-kopf">Standards des <a href="World_Wide_Web_Consortium" title="World Wide Web Consortium">World Wide Web Consortiums</a> (W3C)<div class="erweiterte-navigationsleiste-quicklinks" style="float:left; font-weight:normal; font-size:75%; margin-left:1em; margin-right:2em; display:none;"><span title="Vorlage anzeigen">V</span> – <span title="Diskussion anzeigen">D</span></div></div>
<div class="klappleiste-inhalt mw-collapsible-content" style="clear:left">
<table class="wikitable erw-nav-zebra" style="width:100%;margin:0;text-align:left;font-size:95%;margin-top:.1em;margin-bottom:.0em;">


<tbody><tr>
<td class="erw-nav-gruppe" style="white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Empfehlungen</b>
</td>
<td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;">
<p><a href="ActivityPub" title="ActivityPub">ActivityPub</a>&nbsp;| <a href="Accessible_Rich_Internet_Applications" title="Accessible Rich Internet Applications">ARIA</a>&nbsp;| <a href="Canonical_XML" title="Canonical XML">Canonical XML</a>&nbsp;| <a href="Compound_Document_Formats" title="Compound Document Formats">CDF</a>&nbsp;| <a href="Cascading_Style_Sheets" title="Cascading Style Sheets">CSS</a>&nbsp;| <a href="Document_Object_Model" title="Document Object Model">DOM</a>&nbsp;| <a href="W3C_Geolocation_API" title="W3C Geolocation API">Geolocation API</a>&nbsp;| <a href="Hypertext_Markup_Language" title="Hypertext Markup Language">HTML</a>&nbsp;| <a href="HTML5" title="HTML5">HTML5</a>&nbsp;| <a href="InkML" title="InkML">InkML</a>&nbsp;| <a href="Internationalization_Tag_Set" title="Internationalization Tag Set">ITS</a>&nbsp;| <a href="JSON-LD" title="JSON-LD">JSON-LD</a>&nbsp;| <a href="Mathematical_Markup_Language" title="Mathematical Markup Language">MathML</a>&nbsp;| <a href="Web_Ontology_Language" title="Web Ontology Language">OWL</a>&nbsp;| <a href="Platform_for_Privacy_Preferences_Project" title="Platform for Privacy Preferences Project">P3P</a>&nbsp;| PLS&nbsp;| <a href="Portable_Network_Graphics" title="Portable Network Graphics">PNG</a>&nbsp;| <a href="Resource_Description_Framework" title="Resource Description Framework">RDF</a>&nbsp;| <a href="RDF-Schema" title="RDF-Schema">RDF-Schema</a>&nbsp;| <a href="Rule_Interchange_Format" title="Rule Interchange Format">RIF</a>&nbsp;| <a href="SCXML" title="SCXML">SCXML</a>&nbsp;| <a href="Semantic_Interpretation_for_Speech_Recognition" title="Semantic Interpretation for Speech Recognition">SISR</a>&nbsp;| <a href="Simple_Knowledge_Organisation_System" title="Simple Knowledge Organisation System">SKOS</a>&nbsp;| <a href="Synchronized_Multimedia_Integration_Language" title="Synchronized Multimedia Integration Language">SMIL</a>&nbsp;| <a href="SOAP" title="SOAP">SOAP</a>&nbsp;| <a href="Speech_Recognition_Grammar_Specification" title="Speech Recognition Grammar Specification">SRGS</a>&nbsp;| <a href="Speech_Synthesis_Markup_Language" title="Speech Synthesis Markup Language">SSML</a>&nbsp;| <a href="Scalable_Vector_Graphics" title="Scalable Vector Graphics">SVG</a>&nbsp;| <a href="SPARQL" title="SPARQL">SPARQL</a>&nbsp;| <a href="Timed_Text" title="Timed Text">Timed Text</a>&nbsp;| <a href="Turtle_(Syntax)" title="Turtle (Syntax)">Turtle</a>&nbsp;| <a href="VoiceXML" title="VoiceXML">VoiceXML</a>&nbsp;| <a href="Web_Services_Description_Language" title="Web Services Description Language">WSDL</a>&nbsp;| <a href="XForms" title="XForms">XForms</a>&nbsp;| <a href="Extensible_Hypertext_Markup_Language" title="Extensible Hypertext Markup Language">XHTML</a>&nbsp;| <a href="RDFa" title="RDFa">XHTML+RDFa</a>&nbsp;| <a href="XInclude" title="XInclude">XInclude</a>&nbsp;| <a href="XLink_(Syntax)" title="XLink (Syntax)">XLink</a>&nbsp;| <a class="mw-selflink selflink">XML</a>&nbsp;| <a href="XML_Base" title="XML Base">XML Base</a>&nbsp;| <a href="XML-Encryption" title="XML-Encryption">XML-Encryption</a>&nbsp;| <a href="XML_Events" title="XML Events">XML Events</a>&nbsp;| <a href="XML_Information_Set" title="XML Information Set">XML Information Set</a>&nbsp;| <a href="Namensraum_(XML)" title="Namensraum (XML)">XML Namespace</a>&nbsp;| <a href="XML_Schema" title="XML Schema">XML Schema</a>&nbsp;| <a href="XML_Signature" title="XML Signature">XML Signature</a>&nbsp;| <a href="XPath" title="XPath">XPath</a>&nbsp;| <a href="XPointer" title="XPointer">XPointer</a>&nbsp;| <a href="XProc" title="XProc">XProc</a>&nbsp;| <a href="XQuery" title="XQuery">XQuery</a>&nbsp;| <a href="Extensible_Stylesheet_Language" title="Extensible Stylesheet Language">XSL</a>&nbsp;| <a href="Extensible_Stylesheet_Language_%E2%80%93_Formatting_Objects" title="Extensible Stylesheet Language – Formatting Objects">XSL-FO</a>&nbsp;| <a href="XSL_Transformation" title="XSL Transformation">XSLT</a> <small>(Elemente)</small>
</p>
</td>
<td class="erw-nav-bild" style="width:0; padding:0 2px 0 0; border:1px solid transparent;" rowspan="5"><div class="noviewer" aria-hidden="true" role="presentation"><span typeof="mw:File"></span></div>
</td></tr>
<tr>
<td class="erw-nav-gruppe" style="white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Arbeitsentwürfe<br>und Kandidaten</b>
</td>
<td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;">
<p><a href="CCXML" title="CCXML">CCXML</a>&nbsp;| <a href="CURIE" title="CURIE">CURIE</a>&nbsp;| <a href="SMIL_Timesheets" title="SMIL Timesheets">SMIL Timesheets</a>&nbsp;| <a href="SXBL" title="SXBL">sXBL</a>&nbsp;| WICD&nbsp;| <a href="XFrames" title="XFrames">XFrames</a>&nbsp;| <a href="XML_Binding_Language" title="XML Binding Language">XBL</a>&nbsp;| XHTML+MathML+SVG&nbsp;| <a href="XMLHttpRequest" title="XMLHttpRequest">XMLHttpRequest</a>
</p>
</td></tr>
<tr>
<td class="erw-nav-gruppe" style="white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Anmerkungen</b>
</td>
<td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;">
<p><a href="XAdES" title="XAdES">XAdES</a>&nbsp;| <a href="Extensible_Forms_Description_Language" title="Extensible Forms Description Language">XFDL</a>&nbsp;| <a href="XHTML%2BSMIL" title="XHTML+SMIL">XHTML+SMIL</a>&nbsp;| <a href="Extensible_User_Interface_Protocol" title="Extensible User Interface Protocol">XUP</a>
</p>
</td></tr>
<tr>
<td class="erw-nav-gruppe" style="white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Richtlinien</b>
</td>
<td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;">
<p><a href="Web_Content_Accessibility_Guidelines" title="Web Content Accessibility Guidelines">Web Content Accessibility Guidelines</a>&nbsp;| Multimodal Interaction Activity&nbsp;| <a href="W3C_Markup_Validation_Service" title="W3C Markup Validation Service">Markup Validation Service</a>
</p>
</td></tr>
<tr>
<td class="erw-nav-gruppe" style="white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Initiativen</b>
</td>
<td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;">
<p><a href="Web_Accessibility_Initiative" title="Web Accessibility Initiative">Web Accessibility Initiative</a>
</p>
</td></tr>





















































</tbody></table></div></div></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-11-17" href="https://de.wikipedia.org/wiki/?title=Extensible_Markup_Language&amp;oldid=261627194">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>